package br.com.future.action;

import java.util.ArrayList;
import java.util.List;

import org.apache.struts2.convention.annotation.Action;
import org.apache.struts2.convention.annotation.Result;

import br.com.future.bo.DespesaBO;
import br.com.future.model.Despesa;

import com.opensymphony.xwork2.ActionSupport;

public class TodasDespesasAction extends ActionSupport{

	private static final long serialVersionUID = 1L;
	private List<Despesa> listaDespesas = new ArrayList<Despesa>(); 
	
	@Action(value="Despesas",results={
			@Result(name="ok",location="/despesas.jsp")
	})
	public String carragarTodasDespesas(){
		listaDespesas = DespesaBO.carregaTodasDespesas();
		ProcessoAction p = new ProcessoAction();
		p.limparDaSessao();
		return "ok";
	}

	public List<Despesa> getListaDespesas() {
		return listaDespesas;
	}

	public void setListaDespesas(List<Despesa> listaDespesas) {
		this.listaDespesas = listaDespesas;
	}
	
	
	
}
